machine-aided translation - Alemán Inglés Diccionario